program PrjSplc;

uses
  Vcl.Forms,
  UMain in 'Main\UMain.pas' {frmMain},
  UBase in 'Base\UBase.pas' {frmBase},
  UDM in 'DM\UDM.pas' {DM: TDataModule},
  UCommonConst in '..\..\Common\UCommonConst.pas',
  UCommonParam in '..\..\Common\UCommonParam.pas',
  UCommonVar in '..\..\Common\UCommonVar.pas',
  UCommonFunSqlite in '..\..\Common\UCommonFunSqlite.pas',
  UCommonFun in '..\..\Common\UCommonFun.pas',
  USingleGridBase in 'Base\USingleGridBase.pas' {frmSingleGridBase},
  UThemeMgr in 'ThemeMgr\UThemeMgr.pas' {frmThemeMgr},
  UAddEditBase in 'Base\UAddEditBase.pas' {frmAddEditBase},
  UThemeAddEditBase in 'ThemeMgr\UThemeAddEditBase.pas' {frmThemeAddEditBase},
  UThemeAdd in 'ThemeMgr\UThemeAdd.pas' {frmThemeAdd},
  UThemeEdit in 'ThemeMgr\UThemeEdit.pas' {frmThemeEdit},
  UDevIOMgr in 'DevIOMgr\UDevIOMgr.pas' {frmDevIOMgr},
  UDevCtrlAddEditBase in 'DevCtrlMgr\UDevCtrlAddEditBase.pas' {frmDevCtrlAddEditBase},
  UDevCtrlAdd in 'DevCtrlMgr\UDevCtrlAdd.pas' {frmDevCtrlAdd},
  UDevCtrlEdit in 'DevCtrlMgr\UDevCtrlEdit.pas' {frmDevCtrlEdit},
  UDevCtrlMgr in 'DevCtrlMgr\UDevCtrlMgr.pas' {frmDevCtrlMgr},
  UDevIOAddEditBase in 'DevIOMgr\UDevIOAddEditBase.pas' {frmDevIOAddEditBase},
  UDevIOAdd in 'DevIOMgr\UDevIOAdd.pas' {frmDevIOAdd},
  UDevIOEdit in 'DevIOMgr\UDevIOEdit.pas' {frmDevIOEdit},
  UExecCmdMgr in 'ExecCmdMgr\UExecCmdMgr.pas' {frmExecCmdMgr},
  UExecCmdAddEditBase in 'ExecCmdMgr\UExecCmdAddEditBase.pas' {frmExecCmdAddEditBase},
  UExecCmdAdd in 'ExecCmdMgr\UExecCmdAdd.pas' {frmExecCmdAdd},
  UExecCmdEdit in 'ExecCmdMgr\UExecCmdEdit.pas' {frmExecCmdEdit},
  USyncDataMgr in 'SyncMgr\USyncDataMgr.pas' {frmSyncDataMgr},
  superobject in '..\..\Common\json\superobject.pas',
  superxmlparser in '..\..\Common\json\superxmlparser.pas',
  UJsonProcess in '..\..\Common\json\UJsonProcess.pas',
  UJsonProcessSqlite in '..\..\Common\json\UJsonProcessSqlite.pas',
  UAnonymousThreadX in '..\..\Common\UAnonymousThreadX.pas',
  UAnonymousThreadXX in '..\..\Common\UAnonymousThreadXX.pas',
  UExecCmdMasterAddEditBase in 'ExecCmdMgr\UExecCmdMasterAddEditBase.pas' {frmExecCmdMasterAddEditBase},
  UExecCmdMasterAdd in 'ExecCmdMgr\UExecCmdMasterAdd.pas' {frmExecCmdMasterAdd},
  UExecCmdMasterEdit in 'ExecCmdMgr\UExecCmdMasterEdit.pas' {frmExecCmdMasterEdit},
  UExecCmDetailAddEditBase in 'ExecCmdMgr\UExecCmDetailAddEditBase.pas' {frmExecCmdDetailAddEditBase},
  UExecCmdDetailAdd in 'ExecCmdMgr\UExecCmdDetailAdd.pas' {frmExecCmdDetailAdd},
  UExecCmdDetailEdit in 'ExecCmdMgr\UExecCmdDetailEdit.pas' {frmExecCmdDetailEdit};

{$R *.res}

begin
  Application.Initialize;
  Application.MainFormOnTaskbar := True;
  Application.CreateForm(TDM, DM);
  Application.CreateForm(TfrmMain, frmMain);
  Application.Run;
end.
